package cn.icanci.loopstack.bic.common.model.base;

import cn.icanci.loopstack.bic.common.enums.NodeVueTypeEnum;
import cn.icanci.loopstack.bic.common.model.BaseVO;
import lombok.Data;

/**
 * @author icanci
 * @since 1.0 Created in 2023/09/12 23:35
 */
@Data
public class NodeVueVO extends BaseVO {
    /** 节点函数组件所属的系统uuid */
    private String          systemUuid;
    /** 节点函数组件所属的节点 */
    private String          nodeUuid;
    /** 组件名称 */
    private String          nodeVueName;
    /** 组件Key */
    private String          nodeVueKey;
    /** 组件代码 */
    private String          nodeVueCode;
    /** 组件类型：DIALOG、OPEN_TAG，可以选择为弹框、或者打开一个新的标签页 */
    private NodeVueTypeEnum nodeVueType;
    /** 测试使用的组件上下文数据 */
    private String          pluginContext;
}
